home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / lisp / eulisp / feel0_89.lha / Feel / bin / feel < prev    next >
Text File  |  1993-07-18  |  1KB  |  68 lines

  1. #!/bin/sh
  2. # These lines _should_ be changed to reflect your system:
  3. FEEL_PATH=/net/brad/denton_export/denton/You/NewYou/Feel
  4. #check you have an arch command, or fake it:
  5. ARCH=`arch`
  6.  
  7. #and these might be OK.
  8. FEEL_INTF_PATH=${FEEL_INTF_PATH-${FEEL_PATH}/Boot/Interfaces:${FEEL_PATH}/Boot/CBoot:${FEEL_PATH}/Boot/Compiler}
  9. FEEL_OBJS_PATH=${FEEL_OBJS_PATH-${FEEL_PATH}/Boot/Interfaces:${FEEL_PATH}/Boot/CBoot:${FEEL_PATH}/Boot/Compiler}
  10.  
  11. IMAGE_PATH=${FEEL_PATH}/Images
  12.  
  13.  
  14. junk=""
  15. #if [ $ARCH = sun3 ]
  16. #then
  17. #    cat ${FEEL_PATH}/lib/sun3warn
  18. #    junk="-heap 2"
  19. #fi
  20. #
  21. if [ x$FEEL_DEFAULT = x ] 
  22. then 
  23.     FEEL_DEFAULT=${FEEL_PATH}/Modules
  24. fi
  25. FEEL_LOAD_PATH=${FEEL_LOAD_PATH}:${XXX-.}.:${FEEL_DEFAULT}
  26. IMAGE='image'
  27. EXEC=${FEEL_EXEC-${FEEL_PATH}/lib/you.${ARCH}}
  28.  
  29. while [ $# -gt 0 ]
  30. do
  31.     case "$1" in
  32.     -noimage)
  33.         IMAGE="";;
  34.     -boot)
  35.         IMAGE="$2"
  36.         shift
  37.         ;;
  38.     -sysv)
  39.         EXEC="${EXEC}.sysv"
  40.         ;;
  41.         -compiler)
  42.                 FEEL_LOAD_PATH=$FEEL_LOAD_PATH:${FEEL_PATH}/Boot/Compiler
  43.                 IMAGE=compiler
  44.                 ;;
  45.     *)
  46.         junk="$junk $1";;
  47.     esac
  48.     shift
  49. done
  50.  
  51. if [ x$IMAGE != x ]
  52. then
  53.     if [ -r ${IMAGE}.ebc ]
  54.     then
  55.         IMAGE="-boot ${IMAGE}"
  56.     elif [  -r ${IMAGE_PATH}/${IMAGE}.ebc ]
  57.     then
  58.         IMAGE="-boot ${IMAGE_PATH}/${IMAGE}"
  59.     else
  60.         echo "Feel: Could not find $IMAGE: Aborting"
  61.         exit 0
  62.     fi
  63.     
  64. fi
  65. export FEEL_INTF_PATH FEEL_OBJS_PATH    
  66. #echo ${EXEC} $IMAGE $junk
  67. ${EXEC} $IMAGE $junk
  68.